﻿body, html {
    font-family: PingFangSC-Light,helvetica neue,hiragino sans gb,arial,microsoft yahei ui,microsoft yahei,simsun,sans-serif;
    background: url('bg_ct.jpg');
    background-size: 100% 100%;
    background-position: bottom right;
    letter-spacing: 1px;
}


.heading {
    padding: 0;
    background-image: url('bg.jpg');
    margin-bottom: 20px;
    padding: 10px;
    border-bottom: 1px solid #ccc;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.logo img {
    width: 100%;
}

.head-link {
    line-height: 35px;
    background: #38507e;
}

    .head-link a {
        color: #fefefe;
    }

.head-nav {
    font-size: 18px;
}

.nav-tabs {
    border: none;
    margin-top: 35px;
}

    .nav-tabs.nav-justified > li > a {
        border: none;
    }

a {
    color: #333;
    text-decoration: none;
}

    a:link {
        text-decoration: none;
    }

    a:hover {
        text-decoration: none;
    }

.search {
    list-style-type: none;
    float: right;
}

#head-nav {
    margin: 10px 0px;
    border-bottom: 0px;
}

    #head-nav a {
        padding: 10px;
    }

#head_nav > li.active > a, #head_nav > li.active > a:hover, #head_nav > li.active > a:focus {
    color: #fff;
    cursor: pointer;
    background-color: #337ab7;
    border: 1px solid #1e5f98;
    border-bottom-color: transparent;
    border-radius: 4px;
}

/*首页通知start*/
.notice-content {
    background-color: #e5eaee;
    padding: 5px 20px;
}

.jtyw-img {
    position: absolute;
    margin: 7px 0px 0px 0px;
}

.notice-content h3 {
	padding-left: 100px;
    text-align: center;
}

    .notice-content h3 a {
        color: #1a75ce;
    }

.notice-content p {
    text-indent: 2em;
    font-size: 16px;
    line-height: 170%;
}

.notice-new-more {
    position: relative;
    left: 96%;
    font-size: 14px;
    bottom: 10px;
}
/*首页通知end*/
/*首页图片新闻 start*/
.news-tab {
    background: rgba(255,255,255,1);
    box-shadow: 0px 5px 13px 0px rgba(214,212,212,0.7);
    margin-top: 20px;
}

.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    /*width:720px;
	height:396px;*/
    width: 100%;
    max-height: 355px;
    overflow: hidden;
}

.carousel-indicators .active {
    width: 24px;
    height: 4px;
    margin: 1px;
    background-color: #345BA1;
}

.carousel-indicators li {
    width: 24px;
    height: 4px;
    background-color: #fff;
    border: none;
}

.carousel-indicators {
    position: absolute;
    bottom: 20px;
    right: 20px;
    left: 50%;
    width: 50%;
    padding-left: 0;
    padding-right: 20px;
    margin: 0 !important;
    text-align: right;
    list-style: none;
}

.carousel .carousel-inner .item .item-p {
    position: absolute;
    line-height: 50px;
    background-color: rgba(0,0,0,0.2);
    z-index: 2;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
    padding-left: 20px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
}

.item-p {
    position: absolute;
    top: 285px;
    z-index: 11;
    font-size: 16px;
    background: rgba(0, 0, 0, 0.6);
    color: #fff;
    height: 50px;
    width: 100%;
    line-height: 50px;
    padding-left: 25px;
}

    .item-p .details {
        margin-right: 20px;
        color: #fff;
    }

    .item-p .tpxw-news-more {
        color: #fff;
        position: absolute;
        right: 15px;
    }

#picBox {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}

    #picBox ul#show_pic {
        margin: 0;
        padding: 0;
        list-style: none;
        height: 335px;
        width: 6275px;
    }

        #picBox ul#show_pic li {
            float: left;
            margin: 0;
            padding: 0;
            width: 100%;
            height: 330px;
            position: absolute;
            left: 0;
            top: 0;
        }
            /*banner图片切换*/
            #picBox ul#show_pic li img {
                display: block;
                float: left;
                width: 100%;
            }

#icon_num {
    position: absolute;
    top: 260px;
    right: 10px;
    z-index: 11;
}

    #icon_num li {
        float: left;
        width: 20px;
        height: 4px;
        background: rgba(0,0,0,0.4);
        list-style: none;
        text-align: center;
        cursor: pointer;
        padding: 0;
        margin: 4px;
        margin-right: 5px;
    }

        #icon_num li:hover, #icon_num li.active {
            background: #fff;
        }


#ghyw_new {
    width: 410px;
    height: 66px;
    margin-top: 8px;
}

    #ghyw_new li {
        display: block;
        border-bottom: 1px dashed #999;
        line-height: 25px;
    }

        #ghyw_new li .date3 {
            width: 40px;
            float: right;
        }

        #ghyw_new li a:hover {
            text-decoration: underline;
            color: #348ddd;
        }

#picBox ul li {
    position: relative;
}

    #picBox ul li span {
        display: block;
        position: relative;
        float: left;
        top: 245px;
        width: 413px;
        left: 0px;
        height: 30px;
        background-color: #000;
        opacity: 0.5;
    }

    #picBox ul li strong {
        position: absolute;
        color: #FFF;
        display: block;
        top: 245px;
        height: 30px;
        line-height: 30px;
        font-weight: 600;
        padding-left: 20px;
    }

.news .bd .pic .more_btn a.news_pic {
    background: url(./link.png) 0 -128px no-repeat;
    width: 115px;
    height: 28px;
    display: inline-block;
    margin-right: 8px;
}

.news .bd .pic .more_btn a.news_vid {
    background: url(./link.png) 0 -156px no-repeat;
    width: 92px;
    height: 28px;
    display: inline-block;
}

.news .bd .txt {
    width: 320px;
    float: right;
}


/*首页图片新闻 end*/



/*新闻列表-start*/
.info-tab {
    border-radius: 3px;
    info-tab: 1px #1976CE solid;
    background: rgba(255,255,255,1);
    box-shadow: 0px 5px 13px 0px rgba(214,212,212,0.7);
    padding: 5px 0px;
    margin-top: 20px;
}


.info-tab-title {
    font-size: 18px;
    color: #1976CE;
    margin-top: 0px;
    margin-left: 5px;
    padding: 0px 10px;
    height: 38px;
    /* background-color: #E9ECF2; */
    border-radius: 2px;
    color: #546081;
    text-align: center;
    line-height: 38px;
    align-content: center;
}

.info-tab-ul {
    list-style: none;
    display: block;
    padding-left: 20px;
    margin-bottom: 0px;
    padding-bottom: 20px;
    font-size: 0;
    margin-top: 5px;
}

.info-tab-li {
    font-weight: 400;
    color: #333;
    display: flex;
    /*justify-content: space-between;*/
    align-self: center;
    line-height: 32px;
}

    .info-tab-li a {
        width: 75%;
        color: #333;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 16px;
    }

    .info-tab-li span {
        font-size: 14px;
        float: right;
    }

    .info-tab-li a.news-more {
        width: 100%;
    }

        .info-tab-li a.news-more img {
            /*width: auto;	*/
            display: block;
            float: right;
            margin-right: 20px;
            margin-top: 15px;
        }

.info-tab-titles {
    display: flex;
    list-style-type: none;
    padding-left: 0px;
    /*align-content: center;
    position: relative;*/
    border-bottom: 1px solid #297fd0;
}

    .info-tab-titles a {
        padding: 0px;
        display: unset;
        position: unset;
        color: #5e6b88;
        cursor:pointer;
        /*color: #1975cd;*/
    }

    .info-tab-titles > li.active > a, .info-tab-titles > li.active > a:hover, .info-tab-titles > li.active > a:focus {
        color: #1975cd;
        cursor: pointer;
        /*background-color: #345ba1;*/
        border-bottom-color: transparent;
    }

.title-interval {
    color: #1975cd;
    margin-top: 8px;
}

.info-tab-title:first-child {
    margin-left: 10px;
}

.info-tab-titles .active {
    /*background-color: #345BA1;*/
}

.news-more {
    position: absolute;
    top: 22px;
    line-height: 40px;
    right: 40px;
    color: #8A93AC;
    font-size: 14px;
}

@media(max-width:1200px) {
    .news-more {
        position: absolute;
        top: 2px;
        line-height: 40px;
        right: 40px;
        color: #8A93AC;
        font-size: 14px;
    }
}


#gwyyw_box, #szfyw_box, #ztzl_box {
    height: 212px;
}

#dlys_box, #jssc_box, #jlsc_box {
    height: 100%;
    background-color: #fff;
}
.xxcx-box {
    border-radius: 4px;
    background: rgba(255,255,255,1);
    margin: 20px 0px 0px 0px;
    padding: 10px;
}


.tab-title {
    height: 40px;
    font-size: 18px;
    color: #616c8a;
    list-style-type: none;
    background: #e9ecf2;
    line-height: 42px;
    text-align: center;
    padding-left: 20px;
    border-bottom: none;
}


.xxcx-box .info-tab {
    border: 1px solid #e9ecf2;
    border-radius: 6px;
    padding: 0px;
    margin-top: 0px;
    box-shadow: none;
}

    .xxcx-box .info-tab img {
        height: 20px;
        margin-right: 15px;
    }

.xxcx-info-tab-titles .active {
    border-top: 1px solid #616c8a;
}

    .xxcx-info-tab-titles .active a {
        color: #1975cd;
    }

.xxcx-info-tab-titles {
    display: flex;
    list-style-type: none;
    padding-left: 0px;
    border-bottom: 1px solid #e9ecf2;
}

    .xxcx-info-tab-titles a {
        padding: 0px;
        display: unset;
        position: unset;
        font-size: 16px;
        font-weight: 100;
        line-height: 35px;
    }

.xxcx-info-tab-title:first-child {
    margin-left: 0px;
}

.xxcx-info-tab-title {
    font-size: 14px;
    font-weight: bold;
    color: #5e6b88;
    margin-left: 5px;
    padding: 0px 10px;
    border-radius: 2px;
    text-align: center;
    line-height: 30px;
    align-content: center;
    width: 33%;
}


.xxcx-box .tab-content {
    padding: 5px;
    height: 175px;
}

.xxcx-box .info-tab .xxcx-info-tab-titles .title-interval {
    color: #1975cd;
}
/*省政府*/
#szfyw_box ul {
    list-style: none;
    display: block;
    padding-left: 20px;
    margin-bottom: 0px;
    padding-bottom: 20px;
    font-size: 0;
    margin-top: 5px;
}

    #szfyw_box ul li {
        font-size: 14px;
        font-weight: 400;
        color: #333;
        display: flex;
        /* justify-content: space-between; */
        align-self: center;
        line-height: 32px;
    }

        #szfyw_box ul li a {
            width: 75%;
            color: #333;
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            font-size: 16px;
        }

        #szfyw_box ul li span {
            font-size: 14px;
            float: right;
        }

/*办事进度*/
#bsjd_content table td {
    font-size: 16px;
    !important;
    height: 40px;
    line-height: 40px;
    text-align: left;
}
/*全国交通新闻联播*/
#qgjtxwlb_box {
    height: 212px;
}

    #qgjtxwlb_box .info-tab-ul {
        overflow: auto;
        height: 200px;
    }

#zxft_box #wsdc_box #gfxwjyjzq_box #zxwj_box #ldjh_box #tabl_box #zcjd_box #ztzl_box .info-tab-ul .info-tab-li .info-tab-li a {
    width: 70%;
}


/*新闻列表-end*/
/*统一咨询平台-start*/
.tyzwzxtspt_content {
    /*height: 270px;*/
    padding-top: 0px;
    box-shadow: none;
}

    .tyzwzxtspt_content .info-tab-titles {
        list-style-type: none;
        padding-left: 0px;
        background: #fafafa;
        border-left: 2px solid #345ba1;
        line-height: 42px;
        text-align: center;
        padding-left: 20px;
        color: #fff;
        border-bottom: none;
    }

    .tyzwzxtspt_content span a {
        font-size: 18px;
        color: #1975cd;
    }

#tyzwzxtspt_box table {
    width: 100%;
    height: 100px;
    margin-top: 8px;
}

    #tyzwzxtspt_box table tbody > tr {
        width: 100%;
    }

    #tyzwzxtspt_box table tbody tr > td {
        width: 25%;
        padding: 15px 8px;
    }

    #tyzwzxtspt_box table tbody tr td div {
        border-radius: 4px;
        padding-bottom: 1px;
        text-align: center;
    }

        #tyzwzxtspt_box table tbody tr td div a {
            color: #fff;
        }

            #tyzwzxtspt_box table tbody tr td div a img {
                margin: 13px 13px 5px 13px;
                height: 30px;
            }

            #tyzwzxtspt_box table tbody tr td div a p {
                margin: 0px 5px 5px 5px;
            }

/*统一咨询平台-end*/


/*右侧边栏-start*/
.right-sidebar {
    border-radius: 3px;
    info-tab: 1px #1976CE solid;
    background: rgba(255,255,255,1);
    box-shadow: 0px 5px 13px 0px rgba(214,212,212,0.7);
    margin-top: 20px;
}

    .right-sidebar .sidebar-title {
        width: 100%;
        height: 35px;
        background-color: #345ba1;
        border-radius: 2px;
        color: #fff;
        text-align: center;
        line-height: 35px;
        font-size: 16px;
    }

    .right-sidebar .sidebar-content ul {
        list-style: none;
        padding: 8px 20px;
        font-size: 15px;
    }

        .right-sidebar .sidebar-content ul li {
            color: #1976CE;
            margin-top: 8px;
            height: 38px;
            background-color: #E9ECF2;
            border-radius: 2px;
            color: #546081;
            line-height: 38px;
            align-content: center;
            display: flex;
            align-items: center;
        }

            .right-sidebar .sidebar-content ul li:first-child {
                margin-top: 0px;
            }

            .right-sidebar .sidebar-content ul li a {
                margin-left: 10%;
            }

                .right-sidebar .sidebar-content ul li a img {
                    height: 20px;
                    margin-right: 18px;
                }
/*右侧侧边栏-end*/

/*微博侧边栏-start*/
/*右侧边栏-start*/
.right-weibo-sidebar {
    border-radius: 3px;
    info-tab: 1px #1976CE solid;
    background: rgba(255,255,255,1);
    box-shadow: 0px 5px 13px 0px rgba(214,212,212,0.7);
    margin-top: 20px;
    height: 270px;
}


    .right-weibo-sidebar .sidebar-weibo-title {
        width: 100%;
        height: 45px;
        border-top: 2px solid #345ba1;
        background-color: #fafafa;
        color: #345ba1;
        text-align: center;
        line-height: 45px;
        font-size: 18px;
    }

        .right-weibo-sidebar .sidebar-weibo-title img {
            margin: -5px 20px 0px -30px
        }

    .right-weibo-sidebar .sidebar-weibo-content ul {
        list-style: none;
        padding: 10px 15px;
        font-size: 16px;
    }

        .right-weibo-sidebar .sidebar-weibo-content ul li a {
            margin-left: 10%;
            color: #8a93ac;
            line-height: 30px;
        }


/*微博侧边栏-end*/

/*道路运输-start*/
.dlys_box {
    height: 250px;
}

    .dlys_box table tbody tr {
        height: 40px;
        text-align: center;
    }

        .dlys_box table tbody tr td {
            width: 30%;
        }

            .dlys_box table tbody tr td a {
                font-size: 16px;
                color: #333;
            }

            .dlys_box table tbody tr td p {
                text-overflow: ellipsis;
                overflow: hidden;
                white-space: nowrap;
                width: 100px;
                margin: 0px 10px;
                text-align: left;
            }

/*道路运输-end*/


/*左侧导航栏-start*/
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: unset;
    border: none;
    border-bottom: 1px solid #fff;
    font-size: 17px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.dtree a {
    color: #333;
}

.left-nav-sidebar {
    /*background-color: #fff;
    padding: 10px 5px;
    width: 100%;
    border-radius: 2px;*/
    height: 690px;
    background: url(left_sidebar_bg.png);
    overflow-y: auto;
}

    .left-nav-sidebar ul {
        list-style-type: none;
        padding-left: 0px;
    }

        .left-nav-sidebar ul li {
            width: 100%;
            /* height: 40px; */
            /* line-height: 40px; */
            background-color: #ffffff00;
            border-radius: 2px;
            /* margin: 10px 5px; */
            align-content: center;
            padding-left: 15px;
        }

            .left-nav-sidebar ul li a {
            }


        .left-nav-sidebar ul > li.active {
            /*border-left: 2px solid #536080;
            background-color: #d9d9d9;*/
            background: url(left_sidebar_sel.png);
        }

        .left-nav-sidebar ul li:hover {
            background-color: #38517a;
        }

            .left-nav-sidebar ul li:hover a span {
                color: #fff;
            }


        .left-nav-sidebar ul li a {
        }

            .left-nav-sidebar ul li a img {
                height: 22px;
            }

            .left-nav-sidebar ul li a span {
                font-weight: bold;
                color: #526180;
                font-size: 16px;
                position: relative;
                top: 3px;
            }

        .left-nav-sidebar ul > li.active a span {
            font-weight: bold;
            color: #fff;
            font-size: 16px;
        }


        .left-nav-sidebar ul li a span i {
            margin-left: 30%;
            font-size: 1.3em;
        }

.left-nav-child-sidebar {
}

    .left-nav-child-sidebar ul {
    }

        .left-nav-child-sidebar ul li {
            line-height: 30px;
            height: 30px;
            background: #fff;
            border-bottom: 1px solid #eeeff3;
            padding: 0px;
            text-align: center;
        }

            .left-nav-child-sidebar ul li a {
                color: #fff;
            }

/*信息公开*/
.xxgk-table-head {
    height: 40px;
    background-color: #eaedf1;
    border-bottom: 1px solid #eee;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url('bg_columns.png');
}

.xxgk-col-title {
    height: 40px;
    line-height: 40px;
    text-align: left;
    /*margin-left: 20px;*/
    color: #1975cd;
    font-size: 18px;
}

.xxgk-breadcrumb ul {
    margin-bottom: 0px;
    float: right;
    background: #ececec;
}

.xxgk-breadcrumb {
    height: 40px;
    line-height: 40px;
}
.xxgk-breadcrumb button{
    float:right;
    margin-top:3px;
}
/*左侧导航栏-end*/
/*栏目页信息列表-start*/
.info-list-content {
    background-color: #fff;
    padding: 10px;
    min-height: 650px;
}


.info-list {
    font-size: 16px;
    color: #4d4d4d;
    font-weight: 400;
}

.info-list-ul {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0px;
    line-height: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
    list-style-type: none;
}

    .info-list-ul li {
        border-bottom: 1px solid #eeeff3;
        height: 34px;
        overflow: hidden;
    }

        .info-list-ul li:hover {
            color: #1976ce;
        }

        .info-list-ul li:focus {
            outline: none;
        }

        .info-list-ul li.active-news {
            color: #1976ce;
        }

        .info-list-ul li .news-time {
            float: right;
        }

.pages {
    display: flex;
    justify-content: center;
    align-content: center;
    margin-bottom: 20px;
}

    .pages div {
        width: 30px;
        height: 30px;
        border: 1px solid #CCC;
        border-radius: 4px;
        color: #4D4D4D;
        text-align: center;
        line-height: 30px;
        margin: 5px;
    }

.pre-page, .next-pagr {
    color: #AFAFAF;
}

.pages div.active-page {
    background-color: #1976CE;
    color: #fff;
}

.rowspace {
    padding-top: 10px;
}
/*栏目页信息列表-end*/
/*信息公开-start*/
.xxgk-info-content {
    background-color: #fff;
    padding: 20px;
    min-height: 650px;
    border-top: 1px solid #eeeff3;
}

    .xxgk-info-content .info-title {
        float: right;
        margin: -20px 40px 0px 0px;
        color: #345ba1;
        font-weight: bold;
    }

    .xxgk-info-content .info-list {
        font-size: 16px;
        color: #4d4d4d;
        font-weight: 400;
        /*border-top: 1px solid #337ab7;*/
        /*border-top: 1px solid #eeeff3;*/
        padding-top: 20px;
    }




.page {
    padding: 15px 0;
    text-align: center;
}




#content_list table {
    font-size: 15px;
}

    #content_list table tr:first-child {
        background: #428bca;
        color: #ffffff;
        font-size: 14px;
        height: 35px;
        line-height: 35px;
        text-align: center;
    }

        #content_list table tr:first-child td {
            height: 25px;
            line-height: 25px;
        }


.ritem_tb_t {
    margin-bottom: 10px;
    display: none;
}

    .ritem_tb_t td {
        padding: 10px 4px;
        color: #39c;
        line-height: 18px;
        /*border-bottom: solid 1px #dedede;*/
        border-collapse: collapse;
    }

.ritem_tb_list {
    background: #c4c5cc;
    border-top: 3px #06c solid;
}

    .ritem_tb_list th {
        font-weight: normal;
        padding: 5px;
    }

    .ritem_tb_list tr {
        background: #f3f7fc;
    }

    .ritem_tb_list td {
        padding: 8px 5px;
    }

.ritem_tb_lb {
}

    .ritem_tb_lb td {
        padding: 8px 5px;
        height: 20px;
        border-bottom: 1px solid #e8e8e8;
    }


/*.dTreeNode {
    width: 95%;
    height: 20px;
    line-height: 20px;
    background-color: #e4e5ea;
    border-radius: 2px;
    margin: 5px;
    align-content: center;
    padding-left: 15px;
}
.clip{
    padding-left:30px;
}*/
/*信息公开-end*/

/*最新文件-start*/
.zxwj-info-content {
    background-color: #fff;
    padding: 20px 10px 10px 10px;
    min-height: 650px;
}

/*最新文件-end*/

/*文章页信息-start*/
.article-content {
    background-color: #fff;
    padding: 40px;
}

    .article-content div {
        /*margin: 20px 50px;*/
    }

    .article-content h4 {
        color: #345ba1;
        font-weight: bold;
        text-align: center;
        font-size: 22px;
    }

    .article-content .f12 {
        font-size: 16px;
        color: black;
        font-weight: 500;
    }

.video-wxts {
}

.article-content .ritem_all {
    height: 300px;
}
/*文章页信息-end*/
/*底部导航-start*/
.content-base {
}

.content-base {
}

.bottom-nav {
    height: 50px;
    background-color: #fff;
    border-radius: 6px;
    font-size: 18px;
    color: #333;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 10px 0px;
    box-shadow: 0px 5px 13px 0px rgba(214,212,212,0.7);
}



.bottom-nav-content {
    margin: 20px 0px 0px 0px;
}

    .bottom-nav-content div {
        /*padding: 0px;*/
    }

.more-img {
    width: 25px;
}

.more-p {
    margin-left: 5px;
}

/*飘带-start*/
.float-content {
    padding-bottom: 15px;
    /* background-color: #fff; */
    /* margin: 0px 20px 20px 15px; */
    /* height: 150px; */
    /*padding-top: 5px;*/
    border-radius: 4px;
    /* padding: 10px; */
    width: 680px;
    overflow: auto;
}
/*滚动条样式*/
    .float-content::-webkit-scrollbar { /*滚动条整体样式*/
        width: 5px; /*高宽分别对应横竖滚动条的尺寸*/
        height: 5px;
    }

    .float-content::-webkit-scrollbar-thumb { /*滚动条里面小方块*/
        border-radius: 5px;
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: rgba(0,0,0,0.2);
    }

    .float-content::-webkit-scrollbar-track { /*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 0;
        background: rgba(0,0,0,0.1);
    }


    .float-content img {
        width: 200px;
        /*height: 120px;*/
    }

    .float-content div {
        padding: 10px;
    }

.float-box {
    height: 130px;
    /*background: url("../icon/background.jpg");
            margin-bottom: 50px;*/
    height: 100px;
    margin: 5px;

    width: 200px;
    display: table-cell;
}

.float-box-div {
    font-size: 0;
    text-align: center;
}

.float-box-img {
    height: 112px;
}

.float-box-div a {
    margin-left: 15px;
}

    .float-box-div a:first-child {
        margin-left: 0;
    }
/*飘带-end*/
/*底部-start*/
.content-bottom {
    background-color: #535D73;
    color: #ccc;
    margin-top: 20px;
    font-size: 14px;
}

.wxgzh {
    padding: 20px 0px;
    text-align: center;
    line-height: 150%;
}

    .wxgzh img {
        width: 70%;
    }

.yqlj {
    margin-top: 15px;
    padding-top: 20px;
}

    .yqlj select {
        width: 100%;
        border: none;
        background: none;
        border-bottom: 1px #fff solid;
        color: #ccc;
        outline: none;
    }

option {
    color: #292929;
    border: none;
    outline: none;
}

.bqxx {
    padding-top: 20px;
}

    .bqxx span {
        margin-right: 20px;
        display: block;
        float: left;
    }

.dblj {
    padding-top: 20px;
}

    .dblj a {
        margin-right: 20px;
        display: block;
        float: left;
        color: #ccc;
    }

.wzbs {
    text-align: center;
}

/*底部-end
    /*消除间隙*/
.clear-right {
    /*padding-right: 0px;*/
}

    .clear-right .info-tab {
        /*box-shadow: 0px 0px 0px 0px rgba(214,212,212,0.7);*/
    }

.clear-left {
    /*padding-left: 0px;*/
}

    .clear-left .info-tab {
        /*box-shadow: 0px 0px 0px 0px rgba(214,212,212,0.7);*/
    }

.clear-top {
    /*margin-top: -25px;*/
}

/*背景色-start*/
.color-indigo {
    background-color: #8b9ebf;
}

.color-cyan {
    background-color: #7fb6cb;
}

.color-orange {
    background-color: #d0887a;
}

.color-green {
    background-color: #93b86b;
}

.color-yellow {
    background-color: #dcbe66;
}

.color-purple {
    background-color: #bc96bf;
}

.color-darkcyan {
    background-color: #73aabe;
}

.color-lightcyan {
    background-color: #61aecc;
}

/*背景色-end*/

/*面包屑导航-start*/
.breadcrumb {
    margin-bottom: 0px;
    font-size: 14px;
    background: none;
}

.list-head {
    height: 40px;
    background-color: #eaedf1;
    border-bottom: 1px solid #eee;
    margin-left: 0px;
    margin-right: 0px;
    background-image: url('bg_columns.png');
}

.col-title {
    height: 40px;
    line-height: 40px;
    text-align: left;
    color: #1975cd;
    font-size: 18px;
}



/*面包屑导航-end*/


@media(max-width:420px) {
.info-tab-title{
	font-size:14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.jtyw-img{
	position: relative;
}
}